approaching putrefaction - Turkish English Dictionary